mg_ampl01=>this%mg_ampl01
mg_ampl02=>this%mg_ampl02
mg_ampl03=>this%mg_ampl03
mg_weig1=>this%mg_weig1
mg_weig2=>this%mg_weig2
mg_weig3=>this%mg_weig3
mg_weig4=>this%mg_weig4
mgbf_proc=>this%mgbf_proc
mgbf_line=>this%mgbf_line
nxPE=>this%nxPE
nyPE=>this%nyPE
im_filt=>this%im_filt
jm_filt=>this%jm_filt
lquart=>this%lquart
lhelm=>this%lhelm
gm=>this%gm
gm_max=>this%gm_max
nA_max0=>this%nA_max0
mA_max0=>this%mA_max0
nm0=>this%nm0
mm0=>this%mm0
nxm=>this%nxm
nym=>this%nym
nm=>this%nm
mm=>this%mm
im00=>this%im00
jm00=>this%jm00
im=>this%im
jm=>this%jm
i0=>this%i0
j0=>this%j0
n0=>this%n0
m0=>this%m0
ib=>this%ib
jb=>this%jb
nb=>this%nb
mb=>this%mb
hx=>this%hx
hy=>this%hy
hz=>this%hz
p=>this%p
nh=>this%nh
nfil=>this%nfil
pasp01=>this%pasp01
pasp02=>this%pasp02
pasp03=>this%pasp03
pee2=>this%pee2
rmom2_1=>this%rmom2_1
rmom2_2=>this%rmom2_2
rmom2_3=>this%rmom2_3
rmom2_4=>this%rmom2_4
maxpe_fgen=>this%maxpe_fgen
ixm=>this%ixm
jym=>this%jym
nxy=>this%nxy
im0=>this%im0
jm0=>this%jm0
Fimax=>this%Fimax
Fjmax=>this%Fjmax
FimaxL=>this%FimaxL
FjmaxL=>this%FjmaxL
npes_filt=>this%npes_filt
maxpe_filt=>this%maxpe_filt
imL=>this%imL
jmL=>this%jmL
imH=>this%imH
jmH=>this%jmH
lm_a=>this%lm_a                           ! number of vertical layers in analysis fields
lm=>this%lm                               ! number of vertical layers in filter grids
km2=>this%km2                             ! number of 2d variables for filtering
km3=>this%km3                             ! number of 3d variables for filtering
n_ens=>this%n_ens                         ! number of ensemble members
km_a=>this%km_a                           ! total number of horizontal levels for analysis
km_all=>this%km_all                       ! total number of k levels of ensemble for filtering
km_a_all=>this%km_a_all                   ! total number of k levels of ensemble
km2_all=>this%km2_all                     ! total number of k horizontal levels of ensemble for filtering
km3_all=>this%km3_all                     ! total number of k vertical levels of ensemble
l_loc=>this%l_loc                         ! logical flag for localization
l_filt_g1=>this%l_filt_g1                 ! logical flag for filtering of generation one
l_lin_vertical=>this%l_lin_vertical       ! logical flag for linear interpolation in vertcial
l_lin_horizontal=>this%l_lin_horizontal   ! logical flag for linear interpolation in horizontal
l_quad_horizontal=>this%l_quad_horizontal ! logical flag for quadratic interpolation in horizontal
l_new_map=>this%l_new_map                 ! logical flag for new mapping between analysis and filter grid
l_vertical_filter=>this%l_vertical_filter ! logical flag for vertical filtering
km=>this%km                               ! number of vertically stacked all variables (km=km2+lm*km3)
km_4=>this%km_4
km_16=>this%km_16
km_64=>this%km_64
lengthx=>this%lengthx
lengthy=>this%lengthy
xa0=>this%xa0
ya0=>this%ya0
xf0=>this%xf0
yf0=>this%yf0
dxf=>this%dxf
dyf=>this%dyf
dxa=>this%dxa
dya=>this%dya
npadx=>this%npadx           ! x padding on analysis grid
mpady=>this%mpady           ! y padding on analysis grid
ipadx=>this%ipadx           ! x padding on filter decomposition
jpady=>this%jpady           ! y padding on filter deocmposition
ldelta=>this%ldelta

!from mg_mppstuff.f90
c_mype=>this%c_mype
mype=>this%mype
npes=>this%npes
iTYPE=>this%iTYPE
rTYPE=>this%rTYPE
dTYPE=>this%dTYPE
mpi_comm_comp=>this%mpi_comm_comp
ierror=>this%ierror
mpi_comm_work=>this%mpi_comm_work
group_world=>this%group_world
group_work=>this%group_work
mype_gr=>this%mype_gr
npes_gr=>this%npes_gr
my_hgen=>this%my_hgen
mype_hgen=>this%mype_hgen
l_hgen=>this%l_hgen
nx=>this%nx
my=>this%my

!from mg_domain.f90
Flwest=>this%Flwest
Fleast=>this%Fleast
Flnorth=>this%Flnorth
Flsouth=>this%Flsouth
Fitarg_n=>this%Fitarg_n
Fitarg_e=>this%Fitarg_e
Fitarg_s=>this%Fitarg_s
Fitarg_w=>this%Fitarg_w
Fitarg_sw=>this%Fitarg_sw
Fitarg_se=>this%Fitarg_se
Fitarg_ne=>this%Fitarg_ne
Fitarg_nw=>this%Fitarg_nw
Flsendup_sw=>this%Flsendup_sw
Flsendup_se=>this%Flsendup_se
Flsendup_nw=>this%Flsendup_nw
Flsendup_ne=>this%Flsendup_ne
Fitarg_up=>this%Fitarg_up
itargdn_sw=>this%itargdn_sw
itargdn_se=>this%itargdn_se
itargdn_ne=>this%itargdn_ne
itargdn_nw=>this%itargdn_nw
itarg_wA=>this%itarg_wA
itarg_eA=>this%itarg_eA
itarg_sA=>this%itarg_sA
itarg_nA=>this%itarg_nA
lwestA=>this%lwestA
leastA=>this%leastA
lsouthA=>this%lsouthA
lnorthA=>this%lnorthA
ix=>this%ix
jy=>this%jy
mype_filt=>this%mype_filt

!from mg_domain_loc.f90
nsq21=>this%nsq21
nsq32=>this%nsq32
nsq43=>this%nsq43
Flsouth_loc=>this%Flsouth_loc
Flnorth_loc=>this%Flnorth_loc
Flwest_loc=>this%Flwest_loc
Fleast_loc=>this%Fleast_loc
Fitarg_s_loc=>this%Fitarg_s_loc
Fitarg_n_loc=>this%Fitarg_n_loc
Fitarg_w_loc=>this%Fitarg_w_loc
Fitarg_e_loc=>this%Fitarg_e_loc
Fitargup_loc12=>this%Fitargup_loc12
Fitargup_loc23=>this%Fitargup_loc23
Fitargup_loc34=>this%Fitargup_loc34
itargdn_sw_loc21=>this%itargdn_sw_loc21
itargdn_se_loc21=>this%itargdn_se_loc21
itargdn_nw_loc21=>this%itargdn_nw_loc21
itargdn_ne_loc21=>this%itargdn_ne_loc21
itargdn_sw_loc32=>this%itargdn_sw_loc32
itargdn_se_loc32=>this%itargdn_se_loc32
itargdn_nw_loc32=>this%itargdn_nw_loc32
itargdn_ne_loc32=>this%itargdn_ne_loc32
itargdn_sw_loc43=>this%itargdn_sw_loc43
itargdn_se_loc43=>this%itargdn_se_loc43
itargdn_nw_loc43=>this%itargdn_nw_loc43
itargdn_ne_loc43=>this%itargdn_ne_loc43
lsendup_sw_loc=>this%lsendup_sw_loc
lsendup_se_loc=>this%lsendup_se_loc
lsendup_nw_loc=>this%lsendup_nw_loc
lsendup_ne_loc=>this%lsendup_ne_loc
